from MavenGenerator import *
from Artifact import *

ci = Artifact()
ozDep = Artifact()
ozCommonsDep = Artifact()
oc = Artifact()
ivs = Artifact()

ci.sourceFilePath = "/Users/brandon/Downloads/abi_java_v1_50/jdk5/abimporter.jar"
ci.group = "com.octazen"
ci.name = "octazen-contactsimporter"
ci.version = "1.5.0"

ozDep.group = "com.octazen"
ozDep.name = "octazen-commons"
ozDep.version = "1.5.0"

oc.sourceFilePath = "/Users/brandon/Downloads/abi_java_v1_50/jdk5/ozcommons.jar"
oc.group = "com.octazen"
oc.name = "octazen-commons"
oc.version = "1.5.0"

ozCommonsDep.group = "commons-logging"
ozCommonsDep.name = "commons-logging"
ozCommonsDep.version = "1.1"

ivs.sourceFilePath = "/Users/brandon/Downloads/is_java_v1_31/jdk5/invitesender.jar"
ivs.group = "com.octazen"
ivs.name = "octazen-invitesender"
ivs.version = "1.3.1"

ozDeps = []
ozDeps.append(ozDep)

ozCommonsDeps = []
ozCommonsDeps.append(ozCommonsDep)

gen = MavenGenerator()

gen.generateArtifact(ci, ozDeps)
gen.generateArtifact(oc, ozCommonsDeps)
gen.generateArtifact(ivs, ozDeps)